contract awards - Français Anglais Dictionnaire